| автор перевода - Штрек - flash-club.ru | Предыдущая | Следующая | Оглавление |
Flash Player 4, Flash Player 5. Во Flash 5, оператор (<), это оператор сравнения, способный сравнивать значения различных типов. Во Flash 4, этот оператор (<) работает только с числами. Файлы Flash 4, будучи перенесёнными в среду Flash 5, подвергаются преобразованию, что бы сохранить целостность типа данных. Следующий пример показывает процесс конвертации.
Файл Flash 4 :
x < y
Преобразованный файл Flash 5/или выше/ :
Number(x) < Number(y)
expression1< expression2
expression1,expression2 Число или строка.
Булево значение.
Оператор (сравнения), сравнивает два выражения и определяет, меньше ли expression1
чем expression2; если это так, оператор возвращает true.
Если expression1 больше или равно expression2,
оператор возвращает false. Строковые выражения оцениваются и сравниваются
на основе числа знаков в строке.
Для дополнительной информации, смотрите "Старшинство и ассоциативность операторов" в Использовании ActionScript во Флэш .
Следующий пример показывает возвращение значений true и false
для различных числовых и строковых сравнений :
trace(3<10); // true
trace(10<3); // false
trace("Allen"<"Jack"); // true
trace("Jack"<"Allen"); //false
trace("11"<"3"); // true
trace("11"<3); // false (числовое сравнение)
trace("C"<"abc"); // true
trace("A"<"a"); // true
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |